From 6309197be3f988631ac919d6f25686f8606e7ec8 Mon Sep 17 00:00:00 2001 From: Etienne Champetier Date: Tue, 7 Oct 2025 22:06:47 -0400 Subject: [PATCH] ci: use libsoup 3 by default libsoup-3.0-dev is present in all supported debian versions libsoup2.4-dev is not present in testing anymore (forkie) --- .github/workflows/tests.yml | 11 +++++------ ci/gh-install.sh | 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b3074b83..5364429e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -213,18 +213,17 @@ jobs: configure-options: >- --with-crypto=openssl - # A build using libsoup3. After bookworm is released, this can - # be switched to Debian Stable. - - name: Debian Testing with libsoup3 - image: debian:testing-slim + - name: Debian Stable with libsoup + image: debian:stable-slim container-options: --security-opt seccomp=unconfined pre-checkout-setup: | apt-get update apt-get install -y git extra-packages: >- - libsoup-3.0-dev + libsoup2.4-dev configure-options: >- - --with-soup3 + --with-soup + --without-soup3 # A build using static prepareorot - name: Debian stable + static-prepareroot diff --git a/ci/gh-install.sh b/ci/gh-install.sh index 014799d1..76afbb67 100755 --- a/ci/gh-install.sh +++ b/ci/gh-install.sh @@ -97,7 +97,7 @@ case "$ID" in liblzma-dev libmount-dev libselinux1-dev - libsoup2.4-dev + libsoup-3.0-dev libsystemd-dev libtool libcap2-bin -- 2.30.2